package com.itheima.job1;

import java.io.DataInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.ServerSocket;
import java.net.Socket;

public class Server {
    public static void main(String[] args) throws IOException {
        //1.创建ServerSocket对象，同时为服务端程序设置端口
        ServerSocket server = new ServerSocket(6666);
        //2.使用ServerSocket对象的accept方法等待客户端请求连接
        Socket socket = server.accept();
        //3.从socket通获取输入流对象
        InputStream is = socket.getInputStream();
        //4.将低价输入流包装成数据输入流
        DataInputStream dis = new DataInputStream(is);
        //5.使用数据输入流对象读取客户端发送的信息
        String s = dis.readUTF();
        System.out.println("客户端传来的数据是："+s);
        dis.close();
        server.close();//释放连接资源
    }
}
